home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / ki6lo521.zip / MANUAL.TXT < prev    next >
Text File  |  1990-04-15  |  47KB  |  991 lines

  1.  
  2.  
  3.  
  4.  
  5.           AMATEUR RADIO STATION LOGBOOK 'BBS VERSION' USER MANUAL
  6.  
  7.  
  8.         Before running the program,  you should verify that  you  have  a
  9.    CONFIG.SYS and AUTOEXEC.BAT file with the proper commands contained in
  10.    them to setup the system for running an application as  large  as  ARS
  11.    LOGBOOK.
  12.  
  13.    CONFIG.SYS
  14.    ----------
  15.         In  order  for  the program to open all the required DOS files it
  16.    needs, you must have enough file handles available for it to use.  DOS
  17.    tracks  what files are open and who 'owns' them while they are open by
  18.    using a feature called a 'file handle'.  These are  allocated  by  the
  19.    'FILES'  command in the CONFIG.SYS file that is read by DOS at bootup.
  20.    If the 'FILES' command is not found or if a  CONFIG.SYS  file  is  not
  21.    found  at bootup time,  DOS defaults to a value of 8 for the number of
  22.    file handles.  Sine DOS requires 5 file handle  to  start  with,  this
  23.    default  will leave us only 3 to give to any application that is to be
  24.    executed. ARS LOGBOOK can have as many as 12 files open at once, which
  25.    is quite more than 3. If you do not have a CONFIG.SYS file or FILES is
  26.    not set to a number large enough to supply all the required  DOS  file
  27.    handles, runtime errors will occur and the program will crash.
  28.  
  29.         Set CONFIG.SYS to contain the following commands as a minimum:
  30.  
  31.         FILES = 25
  32.         BUFFERS = 15
  33.  
  34.    AUTOEXEC.BAT
  35.    ------------
  36.         The  runtime modules from the compiler used for creating the LOG-
  37.    BOOK program configures system memory somewhat different than  we  ac-
  38.    tually need it to be. We can get around this minor discrepancy by set-
  39.    ting a DOS variable in the AUTOEXEC.BAT file or by using the SET  com-
  40.    mand  at  the  DOS  PROMPT  to  set the variable before the program is
  41.    started.  This variable will do several things.  First,  it will limit
  42.    the  amount  of memory reserved for program variables.  This will save
  43.    about 25k of memory overhead for other uses.  Secondly,  it will  tell
  44.    the  program  the  maximum  number of file handles to allocate for use
  45.    from the remaining available  handles  (up  to  the  maximum  for  the
  46.    system).  Last  of  all,  it  will tell program whether or not you are
  47.    using expanded memory.  More on this in a moment.  The command line to
  48.    be  placed  in  the  AUTOEXEC.BAT  file (or typed in at the DOS prompt
  49.    prior to program starting) is shown below.
  50.  
  51.                           SET CLIPPER=v016;f25;e0
  52.  
  53.         Do not add a space before or after the '=' in  the  command  line
  54.    above.  Do  not  change  the  numbers  associated  with the 'v' or 'f'
  55.    parameters in the command line.  These are what they should be set to.
  56.    If  you  are  using  expanded memory and would like the program to use
  57.    some of it for indexing buffers and  data  processing  (up  to  1  Meg
  58.    maximum), remove or change the 'e0' portion of the above command line.
  59.    The minimum amount that 'e' can be is 16K or 016.  Unless you are sure
  60.    of  your  memory  specifications,  I  suggest  you leave this as 'e0'.
  61.    Removing the 'e0' portion causes the program  to  check  for  expanded
  62.    memory and use as much as possible, if found (up to 1 Meg).
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.    STARTUP COMMAND LINE SYNTAX
  73.    ---------------------------
  74.         The  command  to start the LOGBOOK v5.2 is simply LOG followed by
  75.    the version number (52) followed by any desired command line  switches
  76.    ending with a carriage return.
  77.  
  78.                            LOG52 [-C/-M][-O][-S]
  79.  
  80.    where  values  in  [] are optional parameters and the values in {} are
  81.    REQUIRED arguments for those optional parameters, if used. The follow-
  82.    ing  is  a  list  of  the command line switches and what they do.  The
  83.    switch character can be UPPER or lower case.
  84.  
  85.         -C : If present in command line, forces COLOR video at
  86.              program startup. There is NO argument. Cannot be used
  87.              with the '-M' switch.
  88.  
  89.         -M : If present in command line, forces MONO video at
  90.              program startup. There is NO argument. Cannot be used
  91.              with the '-C' switch.
  92.  
  93.         -O : If present in command line, skips the opening
  94.              advertisement / title screen. There is NO argument. Can
  95.              be used with any switch.
  96.  
  97.         -S : If present in command line, forces 'slow video' for
  98.              video systems that exhibit flicker or snow during
  99.              screen updates. There is NO argument. Can be used with
  100.              any other switch.
  101.  
  102.  
  103.         If you want to start the program using color  video  and  without
  104.    viewing the opening screen, you would enter the command line as 'LOG52
  105.    -O -C', where the -O and -C are switches described above.
  106.  
  107.  
  108.    'USER_LOG.CFG' - THE CONFIGURATION FILE
  109.    ---------------------------------------
  110.         When LOGBOOK is first started,  a file called  'USER_LOG.CFG'  is
  111.    requested.  From  this  file,  the  program  configures itself.  If it
  112.    doesn't find the file,  the user is prompted that  there  is  no  con-
  113.    figuration file and to answer some questions concerning the system and
  114.    personal data. These include:
  115.  
  116.         1) Enter your CALLSIGN (appears on reports and labels).
  117.         2) LATITUDE (N/S position on globe).
  118.         3) LONGITUDE (E/W position on globe).
  119.         4) Enter the difference in hours between Local time
  120.            and the Universal Time Coordinate (UTC or ZULU) time.
  121.            This is sometimes referred to as 'Greenwich Mean Time'.
  122.         5) Select a PRINTER type from 7 common printers.
  123.         6) Select a DATE format from 5 date format types.
  124.         7) Select a QSL card label size and format (2 styles)
  125.         8) Select a default OPERATING MODE for QSO input data.
  126.         9) Assign a LABEL to a special data input field.
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.         Each of these will be touched on next.  How much depends  on  the
  138.    depth of the topic covered.
  139.  
  140.                                   CALLSIGN
  141.  
  142.         The callsign question is self explanatory. Enter you callsign (up
  143.    to 16 characters) and press return. The data entered is saved and used
  144.    by LOGBOOK to personalize printouts with the callsign in the header of
  145.    the report and on QSL card labels.
  146.  
  147.                            LATITUDE OF USER'S QTH
  148.  
  149.         The globe is divided into 18 slices horizontally.  Each slice  is
  150.    equal to 10 degrees of the globe,  with the equator being at 0.  Going
  151.    north (N) we increase by 10 degrees for each line of slice  we  cross.
  152.    These  lines  of  slicing  are called latitudinal lines hence the word
  153.    LATITUDE. The lines of latitude go from 0 degrees at the equator to 90
  154.    degrees  at  the  north and south poles (physical poles,  not magnetic
  155.    poles - don't worry about it, its not important here).  In LOGBOOK all
  156.    latitudes ABOVE the equator to the NORTH are POSITIVE (+) numbers when
  157.    entered. All latitudes BELOW the equator to the SOUTH are NEGATIVE (-)
  158.    numbers  when  entered.  THIS SIGNING OF NUMBERS IS IMPORTANT.  If you
  159.    live in KANSAS  you should be at about 40 degrees NORTH (+)  latitude,
  160.    but  if  you enter a negative (-) 40 degrees that will place you about
  161.    1000 miles west of the coast of CHILE  in  the  South  Pacific  Ocean.
  162.    Maritime Mobile?  Latitudes that are positive DO NOT need the (+) sign
  163.    entered with them, all numbers are considered positive until signed(-)
  164.    negative. Remember, if you live in the US, Canada, Alaska or Hawaii
  165.    your LATITUDE will be (+) positive.
  166.  
  167.                           LONGITUDE OF USER'S QTH
  168.  
  169.         The same slicing goes for north to south on the globe, except the
  170.    shape  is  a  wedge  and  the  thickest  part of the 'wedge' is at the
  171.    equator. The globe is divided up into 36 wedges and each one is 10 de-
  172.    grees  wide.  Each  adjoining  line  between  wedges  is called a lon-
  173.    gitudinal line.  Again hence the name LONGITUDE.  These  are  dividing
  174.    lines  of  the  globe  and each line goes from the NORTH pole to SOUTH
  175.    pole and back to the NORTH pole on the opposite  side  of  the  globe,
  176.    with each line separated by 10 degrees of arc.  The reference point to
  177.    all this mess is at the 0 degree longitude, which runs thru Greenwich,
  178.    England  and is called the 'Prime Meridian'.  The time at this spot on
  179.    earth was considered the coordinate for all clocks,  but it has  moved
  180.    to  somewhere  in France due to the slowing of the earth (who knows?).
  181.    Anyway,  all longitudes WEST of the Prime Meridian towards  NORTH  and
  182.    SOUTH AMERICA,  HAWAII,  ALASKA and such all the way around to the in-
  183.    ternational date line which is at 180 degrees longitude and located in
  184.    the Pacific Ocean between Japan and Hawaii are considered POSITIVE (+)
  185.    by LOGBOOK calculations.  Going the other way from 0 degree longitude,
  186.    we cross most of EUROPE and AFRICA,  USSR, CHINA, JAPAN and out to sea
  187.    to the international date line.  These longitudes are considered NEGA-
  188.    TIVE (-) by LOGBOOK.  Again remember,  if you live in the US,  Canada,
  189.    Alaska or Hawaii your LONGITUDE will be (+) positive.
  190.  
  191.                             UTC TIME DIFFERENCE
  192.  
  193.         As stated before,  the time at the 0  degree  longitude  is  con-
  194.    sidered  the reference for all times of the world.  This is called the
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.    Universal Time Coordinate (UTC) and  sometimes  referred  to  as  ZULU
  204.    time.  Depending  where upon the globe your local position is located,
  205.    you are either later or earlier in time than the  UTC time.  Since the
  206.    earth  turns in a counterclockwise rotation,  all areas to the east of
  207.    the UTC zone have sunrise earlier (up to the international date  line,
  208.    at which zones are west of UTC).  The opposite holds true for zones to
  209.    the west.  The sun rises later therefore the time is later.  What this
  210.    all  boils down to is this.  If you are located WEST of UTC (North and
  211.    South America side) your time difference is NEGATIVE (-).  If you  are
  212.    EAST of the UTC zone,  your time difference is POSITIVE (+).  The fol-
  213.    lowing will help US amateurs calculate their time differences:
  214.  
  215.    UTC TIME DIFF (USA)       EST  CNT  MNT  PAC    ALASKA   HAWAII
  216.                              -------------------------------------
  217.    Standard Time (Winter)    -5   -6   -7   -8   -8 to -11   -10
  218.    Daylight Savings (Summer) -4   -5   -6   -7   -7 to -10    -9
  219.  
  220.                            PRINTER TYPE SELECTION
  221.  
  222.         There are as many printers brands available today  as  there  are
  223.    car types. And some of the names even sound alike. Since I own a EPSON
  224.    compatible (SIEKOSHA SP-1000A) at home and use the real  thing,  EPSON
  225.    LQ2500 and LQ1500 and IBM Proprinter XL24 at work,  I could test these
  226.    printers out.  And having owned a somewhat EPSON compatible before,  I
  227.    knew  that  issuing  a SI or control-O (ASCII 15 decimal or 0F hex) to
  228.    the printer would turn on the compressed print.  I have setup  LOGBOOK
  229.    to  work  with  7  different  configurations  of  printers based on my
  230.    resources.  No  matter  what  printer  you  select,  please  note  the
  231.    following:
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.                       IMPORTANT NOTICE ABOUT PRINTING
  270.  
  271.            ALL REPORTS, WHETHER TO DISK OR PRINTER, WHICH USE THE
  272.             DEFAULT FORMAT, CONTAIN 132 COLUMNS AND ANY PRINTER
  273.               INITIALIZATION STRINGS FOR THE PRINTER CURRENTLY
  274.                    SELECTED AT TIME OF REPORT GENERATION.
  275.  
  276.    The  user  can  setup LOGBOOK to print in one of SEVEN ways.  Option 1
  277.    below should be selected first if unsure of printer capabilities. Most
  278.    current  printers are EPSON compatible to the extent of turning on 132
  279.    columns print. IBM is not EPSON compatible in this sense.
  280.  
  281.    1) EPSON or compatible printer in compressed mode.  This mode will  be
  282.    selected  for  all  EPSON-type  printer with a 10" carriage and is op-
  283.    tional for 15" carriages using 10" wide paper.
  284.  
  285.    2) EPSON or compatible printer in regular 10pt PICA print.  This  will
  286.    only  fit  on 15" carriage with wide paper or to disk as ASCII text if
  287.    that option is selected.
  288.  
  289.    3) GENERIC printer using control-O (SI or ESC SI)  to  set  compressed
  290.    print mode so all 132 columns will fit on a 10" carriage.
  291.  
  292.    4)  IBM Proprinter XL series in compressed mode.  This mode will print
  293.    132 columns on 8.5" wide paper.  Tested and works on an IBM Proprinter
  294.    XL24.
  295.  
  296.    5) C.ITOH 8510 in compressed print mode.  I have not personally tested
  297.    this but have been informed it works ok from other users.
  298.  
  299.    6) OKIDATA MICROLINE 92 in compressed print mode. Here too, I have not
  300.    personally  tested  this but have been informed it works ok from other
  301.    users.
  302.  
  303.    7) NO INIT - This mode sends NO initialization string to  printer  and
  304.    issues no form feeds during print.  There are 8 blank lines sent after
  305.    end of report to clear the buffer and advance the page slightly.
  306.  
  307.    PLEASE NOTE - For the default printer format which uses the compressed
  308.    print  mode  for all printers to get the data on to one (1) sheet wide
  309.    of printout,  you must select a compressed printer type for 8.5"  wide
  310.    paper  or  use  the number 7 option of NO INIT and print to a 15" WIDE
  311.    carriage printer or to ASCII textfile.  Also if using  a  daisy  wheel
  312.    printer  or  one  with  a  fixed pitch,  you must have a minimum of 16
  313.    characters per inch pitch to use the built-in  print  driver  routine.
  314.    Any  less  will  cause  the printer to wrap around and make the report
  315.    unreadable.  If you are unable to print any  reports  due  to  special
  316.    printer requirements,  call or write KI6LO and ask what can be done to
  317.    make it work for you.
  318.  
  319.                            DATE FORMAT SELECTION
  320.  
  321.         There were quite a few requests to be able  to  change  the  date
  322.    format to match DX (European) date styles.  Well, as it so happens the
  323.    compiler used allows 5 different date style to be used.  So these have
  324.    been incorporated these into a selection menu. They are as follows:
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.                    Choose from one of these five formats
  336.    +------------+------------+------------+------------+-----------+
  337.    |  MM/DD/YY  |  DD/MM/YY  |  DD-MM-YY  |  DD.MM.YY  |  YY.MM.DD |
  338.    +------------+------------+------------+------------+-----------+
  339.  
  340.    Selection  of  one will make that style current in the config file and
  341.    each time LOGBOOK is restarted,  that will be the assigned style.  The
  342.    'MM/DD/YY' is called the American Standard. It is the initial default.
  343.    The rest are referred to as International 1,2,3  and  4  respectively.
  344.    One point to mention is that the selected style will also print to the
  345.    QSL card labels when that option is selected,  or the user  will  have
  346.    the option to select a generic word string for the date,  i.e.  21 FEB
  347.    89, to be printed in place of the date style selected. More on this in
  348.    the Printing QSL card labels section.
  349.  
  350.                        QSL LABEL SIZE AND DATE FORMAT
  351.  
  352.         This option is selected in two parts.  First you are present with
  353.    a page of information that basically asks if you want to have a 5-line
  354.    basic  QSL  data  label  or a 8-line label with the  basic 5-lines and
  355.    upto 3 more lines (40 characters each line) of comments to the station
  356.    you  are  QSLing.    You will select 'A' for 5-line or 'B' for 8-line.
  357.    Size 'A' is default.
  358.  
  359.         Secondly you are give the choice of having the QSO  date  on  the
  360.    label  read  as  selected  in  the  previous  option  (see DATE FORMAT
  361.    SELECTION) or have it read as a text string,  in a format of  'DD  MMM
  362.    YY' - where 'DD is number 01 to 31, MMM is text of JAN, FEB, JUN, JUL,
  363.    DEC, etc. and YY is the last 2 digits of the year (1989 = 89).
  364.  
  365.                       ASSIGN A DEFAULT OPERATING MODE
  366.  
  367.         When the ADD QSO option is invoked, an
  368.    entry form is opened for data input. There           +------------+
  369.    is some data that is set to default values.          |  SSB       |
  370.    The operating mode is one of these. You can          |  DSB       |
  371.    select from  the list shown to assign a              |  AM        |
  372.    default mode.  This list  is  a collection of        |  FM        |
  373.    almost all legal  modes  for US amateurs in          |  NBFM      |
  374.    the frequency  range covered by the program          |  PM        |
  375.    (1.5 Mhz to 999.999 Mhz).                            |  CW        |
  376.                                                         |  RTTY      |
  377.             +-------------------------------------+     |  AMTOR     |
  378.             |  You would scroll through this      |     |  PACKET    |
  379.             |  list and select your most common   |     |  SSTV      |
  380.             |  operating mode. This value can     |     |  FSTV      |
  381.             |  be overridden at the input prompt  +---->|  ATV       |
  382.             |  by pressing F6 (more on this)      |     |  FAX       |
  383.             |  and selecting a new mode from a    |     |  WEFAX     |
  384.             |  similar selection menu. Press ESC  |     |  OSCAR     |
  385.             |  to leave the default value blank.  |     |  AMSAT     |
  386.             +-------------------------------------+     |  EME       |
  387.                                                         +------------+
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.                     THE SPECIAL USER-DEFINED DATA FIELD
  402.  
  403.  
  404.         You have the option of using the default label  for  this  field,
  405.    which is 'MISC' or renaming it to the type of data you will be putting
  406.    in it.  For instance,  if you are a county hunters,  you might call it
  407.    'COUNTY'.  If you were into collecting 10-10 numbers, then it might be
  408.    '10-10#'. Whatever the use of the field is, you are limited to six (6)
  409.    characters  for  the  new  label  and this label will apply to all log
  410.    files opened using the same configuration file.  The data in  the  log
  411.    files  might  be different (COUNTIES in one,  10-10#'s in another) but
  412.    unless you update the label each time,  it will say whatever you  last
  413.    assigned  to  it.  If you suspect that you will want to use this field
  414.    for different data in several logs,  I would suggest you leave  it  as
  415.    'MISC'  and  make a note as to what type of data goes in each log else
  416.    you may find yourself putting the wrong data in the  log  for  several
  417.    QSO's and have to go back and edit each one.
  418.  
  419.         The  data  can  be text or numbers so if you are going to collect
  420.    numerical data only such as 10-10 numbers, Russian Oblasts or any kind
  421.    of number-only data,  there is an option to index on the values of the
  422.    numbers instead of the ASCII text of the number  which  is  different.
  423.    For  example,  in  ASCII  the  number ZERO (0) is represented by 30 in
  424.    hexadecimal and 45 in decimal, but in counting it is a zero (0). If we
  425.    had 5 numbers, say 1, 100, 2, 200, 3 and we indexed on the ASCII value
  426.    of these,  the order would come out as shown (1,100,2,200,3) since the
  427.    text value of 100 comes before 2 and so on.  But if we select to index
  428.    in the numerical value of these numbers instead of  the  ASCII  value,
  429.    the order changes.  Now it is correct as numbers go, 1,2,3,100,200 and
  430.    we could use this to make a list of worked 10-10 numbers that is  easy
  431.    to  read.  So  if you are using this field to collect and list number-
  432.    only data (a letter has a number value of zero),  when  asked  how  to
  433.    index, as CHARACTERS or NUMBERS, answer numbers. But if you have mixed
  434.    data, answer CHARACTERS.
  435.  
  436.  
  437.                   CHANGING THE USER'S PARAMETERS ONCE SET
  438.  
  439.         All parameters can be changed from within the program.  There  is
  440.    no  need  to exit out of LOGBOOK to update the clock or change printer
  441.    types.  Select the LOGBOOK MAINTENANCE option on the MAIN  MENU,  then
  442.    select the UPDATE USER PARAMETERS option on the sub-menu.  The prompts
  443.    are identical to the initial data setup pages presented at  the  first
  444.    startup of LOGBOOK, with the only exception being ESCape now keeps the
  445.    original parameters and drops to the printer setup page. The currently
  446.    selected  printer is indicated by the 'NOW ->' label.  Pressing ESCape
  447.    retains this printer or you can select a new printer  type.  The  date
  448.    style  select  menu  is next and the current selection is also labeled
  449.    with 'NOW ->'. ESCape leaves the date style as is or use the up/dn ar-
  450.    rows and carriage return to select new style.  If any updates occurred
  451.    to the user parameters, if a new printer type was selected or the date
  452.    style changed,  LOGBOOK writes the new parameters to the configuration
  453.    file and returns to the LOGBOOK MAINTENANCE sub-menu.
  454.  
  455.    IMPORTANT NOTICE : If either the LATITUDE or  LONGITUDE  of  the  user
  456.    parameters  is changed,  the DX option is set so that the current data
  457.    is invalid and must be reinitialized before you are allowed to  access
  458.    it.
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.    'HOTKEYS' OPTIONS - FUNCTION KEYS AND WHAT THEY DO
  468.    --------------------------------------------------
  469.         There  are  several options that are only reachable by pressing a
  470.    'hot-key' at the appropriate  prompt.  These  help  you  in  selecting
  471.    values  as  input  or call up a HELP file for you to view.  Others set
  472.    modes OFF if they are ON or vice versa.  The keys and their usage  are
  473.    listed  in  the next few pages.  I would suggest you read this section
  474.    carefully.
  475.  
  476.    SYSTEM WIDE HOTKEYS
  477.    -------------------
  478.         The  following  hotkey  options  are  available  a  most  prompts
  479.    throughout  the entire program structure.  Any place they are disabled
  480.    or not available is noted in that particular option's description.
  481.  
  482.                   F1:HELP - CONTEXT SENSITIVE ON-LINE HELP
  483.  
  484.         At any menu or selection prompt (except DX prefix search - see F5
  485.    below),  pressing  'F1'  will call up a user help window.  This window
  486.    will tell the user what are valid choices,  how  to  get  out  of  the
  487.    option, etc.
  488.  
  489.                            F2:TONE - TONES TOGGLE
  490.  
  491.         LOGBOOK  is  setup  with  three  (3) distinctive sounds or TONES.
  492.    These are intended to alert the user to certain action or messages.
  493.  
  494.         ATTENTION - A simulated warble of 2  alternating  tones  is  used
  495.         whenever a message is displayed the user should be made aware of.
  496.         This may be when printing a large  log  listing  to  the  printer
  497.         which  may  take  awhile,  this  tone  will  sound  at the end of
  498.         LOGBOOK's portion of the print job,  even  though  the  printer's
  499.         buffer may still be full or partially full.
  500.  
  501.         INPUT  -  A single 1000hz tone is used to signal the user LOGBOOK
  502.         is awaiting user input.
  503.  
  504.         ERROR - A high-low 'moan' tone is used to draw the user attention
  505.         to   an   error  that  has  occurred  or  something  was  aborted
  506.         prematurely.
  507.  
  508.         The 'F2' function key will toggle these tones OFF or ON,  depend-
  509.    ing  on the last state.  If ON,  they are disabled.  If OFF,  they are
  510.    enabled. Whenever F2 is pressed the NEW tone state is displayed in the
  511.    upper  left  corner  of  the screen,  as TONES ON or TONES OFF,  for 2
  512.    seconds.  This key may be used at any prompt,  whether it's  label  is
  513.    displayed or not.
  514.  
  515.                     F3:KEYS  - NAVIGATION/EDIT KEY USAGE
  516.  
  517.         Whenever  the  user is presented a menu to select from,  pressing
  518.    the 'F3' key will present a window of valid keystrokes for  use  in  a
  519.    menu.  Whenever in an EDIT mode (other than menu),  pressing 'F3' will
  520.    list a page of navigation and edit keystrokes to  use.  The  following
  521.    list  represents a summary of valid keystrokes for use in editing LOG-
  522.    BOOK input data.
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.                   ***** Navigation Keys Summary List *****
  534.  
  535.         LEFTARROW - move cursor left one (1) character. Will NOT
  536.                     advance to previous field (if any).
  537.  
  538.         RIGHTARROW - move cursor right one (1) character. Advances
  539.                      to next field (if any) else perform selection.
  540.  
  541.         CONTROL-LEFTARROW - move cursor left one (1) word.
  542.  
  543.         CONTROL-RIGHTARROW - moves cursor right one (1) word.
  544.  
  545.         UPARROW - moves cursor to beginning of previous field.
  546.  
  547.         DOWNARROW or RETURN - selects data in field, moves to next.
  548.  
  549.         HOME / END - moves to start / end of current field.    
  550.  
  551.         CONTROL-HOME - moves to beginning of first field of section.
  552.  
  553.         CONTROL-END - moves to beginning of last field of section.
  554.  
  555.                      ***** Edit Keys Summary List *****
  556.  
  557.         DEL - Delete character at cursor position.
  558.  
  559.         BACKSPACE - move cursor back on position and delete current
  560.                     character presently there.
  561.  
  562.         CONTROL-T - delete word right of cursor position.
  563.  
  564.         CONTROL-Y - delete from current cursor position to end of
  565.                     field.
  566.  
  567.         CONTROL-U - restore current field data to original value.
  568.  
  569.         INS - toggle INSERT mode on/off
  570.  
  571.         CONTROL-W or PGDN - finish current section input accepting
  572.                             data as is (note: you can use these
  573.                             interchangeable).
  574.  
  575.         RETURN - accept data in field and move cursor to beginning
  576.                  of next field.
  577.  
  578.         ESC - abort entering data and return any edited data to
  579.               original value. (note: When entering NEW data,
  580.               ESC causes all previous field(s) data to be deleted
  581.               and NEW record is NOT entered into database.
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                       F4:TIME - DISPLAY TIME AND DATE
  600.  
  601.         +---------------------------------------------------------+
  602.         |  SINCE THE UTC DATE/TIME ARE CALCULATED FROM THE LOCAL  |
  603.         | DATE/TIME, IT IS ESSENTIAL THAT THE LOCAL SYSTEM CLOCK  |
  604.         |    BE SET CORRECTLY FOR UTC DATE/TIME TO BE CORRECT     |
  605.         +---------------------------------------------------------+
  606.  
  607.         During  initializing  LOGBOOK,   the  user  enters  a  UTC   time
  608.    difference,  somewhere between 0 and +/-12 hours, in whole and closest
  609.    1/10 of the hour.  LOGBOOK uses this offset to calculate the UTC  time
  610.    and date from the local time and date whenever the 'F4' key is pressed
  611.    while at a input prompt or menu.  Note that this is NOT  a  real  time
  612.    clock but a pseudo real time clock based on the hardware system clock.
  613.    It is updated so fast that while it is in the loop running the 'clock'
  614.    function you cannot see it run,  only the screen updates as if it were
  615.    a real clock, and it keeps time accurately too. The clock display will
  616.    remain on-screen for 15 seconds when activated unless a key is pressed
  617.    prior to 15 seconds.
  618.  
  619.         This key can also be used to update the QSO DATE and  TIME  field
  620.    of  the  ADD  function.  When the ADD screen in first opened,  LOGBOOK
  621.    gets the current UTC time and date and stuffs them  into  the  correct
  622.    fields.  If the user is delayed in entering data (tuning or waiting in
  623.    the pileup),  the time changes but not on the screen.  Once data entry
  624.    has started and the TIME field is reached, simply pressing F4 will up-
  625.    date the time and date (if needed) to the current time and date.
  626.  
  627.                      F5:PRFX - DX INFORMATION RETRIEVAL
  628.  
  629.               DX DATABASE MUST BE INITIALIZED FOR THIS TO WORK
  630.  
  631.         This key performs two  functions  of  DX  information  retrieval.
  632.    First,  while  at  any prompt,  field or menu (except COUNTRY field in
  633.    ADD/EDIT entry form), pressing 'F5' will bring up a prompt at the bot-
  634.    tom of the page asking you to enter a PREFIX for it to use as a search
  635.    parameter.  Pressing a RETURN alone aborts search and returns  you  to
  636.    where you left off.  Entering a prefix followed by RETURN will cause a
  637.    window to open and a search for the prefix to begin. The HELP [F1] key
  638.    is  turned off during the F5 option prefix input because it interferes
  639.    with the operation.   If not found,  an error message is shown and you
  640.    are  returned  to the program.  If found,  the data from the prefix is
  641.    displayed  in  the  window.  This  is  country  name,   CQ/ITU  zones,
  642.    continent, great circle bearing (GCBEAR) and longpath bearing (LPATH).
  643.    You may use the UP/DOWN arrows to scroll  from  the  found  prefix  or
  644.    pressing ESCAPE key will return you to the program.
  645.  
  646.         If  at the COUNTRY field in ADD / EDIT entry form,  pressing 'F5'
  647.    causes DXCC to search like above,  except this time it uses  the  call
  648.    entered  in  the first field as input.  If a match is found,  pressing
  649.    RETURN when the data is in the window will cause the DX data  (country
  650.    name,  CQ/ITU  zones)  to  be  transferred  to  the correct entry form
  651.    fields.  Pressing ESCAPE instead of RETURN will return you to the form
  652.    without  a data transfer.  You may scroll the data as before to select
  653.    another prefix before pressing RETURN or ESCAPE.
  654.  
  655.         With version 5.2,  the DX INFORMATION database file has been  ex-
  656.    panded  to hold more US call area prefixes for DX operators.  The fol-
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.    lowing explanation of how to find a precise beam heading to a specific
  666.    callarea  prefix  for a US state is of more importance to DX operators
  667.    than it would be to stateside operators,  but everyone should read the
  668.    next few paragraphs.
  669.  
  670.         Since there are over 2500 possible prefix combinations for all US
  671.    stateside callarea prefixes (AAA-ALZ, KAA-KZZ,  NAA-NZZ,  WAA-WZZ),  I
  672.    have  decided  to subset the major notation for these prefixes to less
  673.    than 100. If someone types in all 2500+ prefixes, I would appreciate a
  674.    copy of the database file to include for all future upgrades. The sub-
  675.    set is included in the range of K0 through K9,  with seperate  entries
  676.    for each state in the callarea.
  677.  
  678.         For  US amateur callsigns,  which start with 'A','K','N' and 'W',
  679.    there is only one (1) set of data  for  all  four  letters  and  their
  680.    combinations.  Since  all  call  areas can have each letter designator
  681.    (A,K,N,W), I have included these under one letter.  The letter 'K' was
  682.    selected  to  be  the  US  calls  since  it was close to middle of the
  683.    alphabet.  If the call you are looking for starts with a 'A',  'N'  or
  684.    'W',  you  will be shown a generic fill record for that letter and ad-
  685.    vised to look  the  prefix  up  under  the  'K'  set  of  records.  To
  686.    facilitate  this need to jump from the 'A',  'N' or 'W' generic record
  687.    to the 'K' set of records,  a shortcut has been provided.  If you find
  688.    yourself  being  advised to look at the 'K' records,  press the letter
  689.    'U' key on the keyboard. This will cause the record being displayed in
  690.    the window to jump to the first record of the 'K' set,  which is 'K0'.
  691.    Since there can be many states per call area,  each call  area  number
  692.    has  been broken down into states or areas of states if they are large
  693.    (like Texas,  California,  Florida,  Alaska).  You may then  find  the
  694.    desired prefix and state to find the most precise beam heading.
  695.  
  696.         Besides this change to the US call prefixes, the workings of this
  697.    section is the same as before in previous versions.
  698.  
  699.                       F6:MODE - MODE SELECTION OPTION
  700.  
  701.         When the cursor is at the MODE field of ADD  or  EDIT    screens,
  702.    pressing 'F6' will open a selection window allowing the user to scroll
  703.    thru different operating modes.  Use the UP/DOWN arrows  to  move  the
  704.    highlighted box to the correct mode and press return.  Pressing ESCAPE
  705.    returns without selecting mode.   You may then type the  mode  in  the
  706.    field manually if desired.  The reason for this is to present a stand-
  707.    ardized spelling for all modes to enable the QUERY  to  find  ALL  the
  708.    matching  entries.  Otherwise you might spell teletype "RTTY" or "RTY"
  709.    and the query function would only find records with one of them.
  710.  
  711.              F8:DBF - DISPLAY CURRENT DATABASE FILE INFORMATION
  712.  
  713.         While the F8:DBF label is shown at the top of the screen,  press-
  714.    ing  F8  will  open a small window and show you the status of the cur-
  715.    rently selected log file.  The location of the file and the number  of
  716.    QSO's  currently saved to it are shown as well as the name of the file
  717.    and its index files.
  718.                           F10:DOS - BRANCH TO DOS
  719.  
  720.         Starting in LOGBOOK v5.0, if the target system has 640k RAM total
  721.    and  with a minimum of 70k RAM free after LOGBOOK is loaded,  the user
  722.    may branch to DOS temporarily to format a  floppy,  setup  printer  or
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.    some other small task,  so long as no memory resident programs are not
  732.    loaded or any memory altering programs run while in DOS.  LOGBOOK will
  733.    try  and locate the DOS variable called COMSPEC (see your DOS manual),
  734.    and if not located,  will try and load C:\COMMAND.COM.  If  this  file
  735.    cannot be found, an error message is displayed. If LOGBOOK finds there
  736.    is not enough memory to branch with, an error message is displayed and
  737.    the user is returned to the Main Menu. Entering EXIT at the DOS prompt
  738.    returns the user to LOGBOOK Main Menu from the DOS branch.
  739.  
  740.    SPECIAL HOTKEYS - CHANGES TO SYSTEM HOTKEYS FOR A GIVEN AREA
  741.    ------------------------------------------------------------
  742.         The following hotkey options are available where indicated. These
  743.    keys may be one of the system wide keys that has been reassigned for a
  744.    given area or option. Others only work in certain areas of the program
  745.    structure.  Please  note  where  each key is active to avoid confusion
  746.    later.
  747.  
  748.                   F2 - OPEN SELECTION WINDOW IN QUERY MODE
  749.  
  750.         This key also doubles as a option key when in  the  BUILD  option
  751.    for  the QUERY menu.  Whenever BUILD is selected,  you are prompted to
  752.    enter a field to search on.  Pressing F2 here will open  up  a  window
  753.    showing  all  allowable fields for the type of query you are building.
  754.    Once the field is selected you are asked to select the  way  in  which
  755.    the  field  will be examined for a match.  Here again pressing F2 will
  756.    open a selection window of possible choices.  Once the build cycle  is
  757.    finished, the F2 key reverts to its job of TONE toggling.
  758.  
  759.  
  760.                   F3:FIND - FIND IN QUERY MODE VIEW WINDOW
  761.  
  762.         During  the time the query viewing/browsing window is opened,  if
  763.    you press F3 you will be prompted 'What type of match do you  want  to
  764.    find?'.  You will select from the choices given and then an entry win-
  765.    dow is opened for your find selection to be typed in.  Once the  query
  766.    mode is exited or if an EDIT (see F6) is called, the F3 key returns to
  767.    the KEYS page display mode when pressed.
  768.  
  769.          F6:EDIT  - EDIT SELECTION DURING QUERY VIEW/BROWSE WINDOW
  770.  
  771.         When in the query view/browse window,  pressing F6 will open  the
  772.    EDIT  entry  form  and  the  current data from the record at the high-
  773.    lighted box in the query window is shown in the edit form.  This works
  774.    the same for both LOG files and the DX INFO file.
  775.  
  776.               F7:DEL - DELETE IN THE QUERY VIEW/BROWSE WINDOW
  777.  
  778.         By  moving  the highlighted box to a record and pressing F7,  the
  779.    record can be 'tagged' for deletion. When a record has been tagged,  a
  780.    red  warning  label is shown at the top-center of the screen while the
  781.    highlighted box is on that record. Pressing F7 again untags the record
  782.    and  removes the red warning label.  If any records remain tagged when
  783.    you attempt to close the  view/browse  window,  you  are  prompted  to
  784.    remove them from the file or save them and untag, leaving as is in the
  785.    file. Answer accordingly. Remember,  once a record is removed from the
  786.    file,  the  only  way to put it back is to restore the entire database
  787.    file or type it back in if you know the information.
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.                          F8:CONF - CONFIRMING A QSO
  798.  
  799.         While in the query view/browse window,  find a desired entry  and
  800.    place the highlighted box in a field in that record. Press F8 and that
  801.    record will be marked as CONFIRMED and the 'Confirmed' field  will  be
  802.    changed to 'Y'.  If the record is marked confirmed by mistake, you can
  803.    press F8 again and it will be marked  'UNCONFIRMED'.  This  eliminates
  804.    the need to edit the record to fix a mistake caused by a wild finger.
  805.  
  806.                     F9:LBL - PRINTING A SINGLE QSL LABEL
  807.  
  808.         While  in the query view/browse window,  find a desired entry and
  809.    place the highlighted box in a field in that record.  Press F9  and  a
  810.    label will be printed for that record. A test label option is supplied
  811.    first so you can setup the printer,  if  needed.  Once  the  label  is
  812.    printed,  the  'QSLED_TO'  field  is  update  to show a 'Y' for having
  813.    QSLed. You must send the card with the label attached.
  814.  
  815.                    F10:VIEW - FULLY VIEW A SINGLE RECORD
  816.  
  817.         While in the query view/browse window,  find a desired entry  and
  818.    place  the highlighted box in a field in that record.  Press F10 and a
  819.    small quarter-size screen window is opened with all the data for  that
  820.    record  displayed  in it.  This allows a quick full view of the entire
  821.    record without having to scroll around in the view window.  Press  any
  822.    key to return to the view window when finished with the full view.
  823.  
  824.       ALT-T key - TOGGLE THE AUTO DATE/TIME STAMPING DURING ADD QSO'S
  825.  
  826.         When  the  UPDATE LOG DATA menu is on-screen or whenever the data
  827.    entry form is opened for ADD only (not active in EDIT mode),  pressing
  828.    the Alt-T key will toggle the state of the AUTO DATE/TIME stamping for
  829.    QSO entries.  The default state is ON,  which means whenever the entry
  830.    form  is  opened  (or cycled after each SAVE DATA option answered with
  831.    'S'),  the QSO DATE and TIME are set to the current UTC date and time.
  832.    If  you  want  to  disable this feature for inputing old paper logs or
  833.    such,  press Alt-T.  The DATE and TIME will be blank when the form  is
  834.    entered  (if Alt-T pressed at UPDATE LOG menu) or on the next cycle of
  835.    data entry (after current form is saved and new  form  is  opened  for
  836.    next entry, if Alt-T pressed while in current entry form).
  837.  
  838.         Whenever the AUTO DATE and TIME stamping is toggled OFF,  a warn-
  839.    ing label ('AUTOTIME OFF') will appear at the right of the UPDATE  LOG
  840.    menu. Also, a warning label ('OFF') will appear between the DATE entry
  841.    box and the TIME label on the entry form.  The state of the toggle  is
  842.    system wide and will remain current till reset or program exit.
  843.  
  844.                    ALT-U - TOGGLE CALLSIGN DUPING OPTION
  845.  
  846.         This option works in the same UPDATE LOG menu area as Alt-T does.
  847.    The default state is ON,  which allows the callsign to  be  duped  in-
  848.    stantly whenever it is entered and a return is pressed. Pressing Alt-U
  849.    will toggle it OFF if it was ON and vice versa. Whenever it is OFF,  a
  850.    warning  label  ('DUPING OFF') is shown to the right of the UPDATE LOG
  851.    menu below the AUTOTIME OFF label,  if present.  Also,  the DUPING OFF
  852.    warning  label  is shown to the right of the callsign entry box on the
  853.    form when duping is off. When the DUPING is ON, the window shown below
  854.    is  opened in the lower right of the screen and you are shown the data
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.    from the dupe found. Note, this sample data is bogus.
  864.  
  865.                +-------------------------------------------+
  866.                |          DUPE INFO FOR VK7/WB5UZU         |
  867.                |-------------------------------------------|
  868.                | Date: 02/20/87 as (M/D/Y) Time: 0110 UTC  |
  869.                | Freq: 14.200  Mhz  using  Mode: SSB       |
  870.                | You sent a QSL: Y  Report you SENT: 59    |
  871.                | You recv a QSL: Y  Report you RECV: 59    |
  872.                | Name: JOHN         City: HOBART           |
  873.                | State: NC       Country: AUSTRALIA        |
  874.                | CQ: 30 ITU: 59   County: ----             |
  875.                |---------------| Comments |----------------|
  876.                | FIRST QSO WITH JOHN IN ALMOST 5 YRS       |
  877.                | QSL VIA W3ABC                             |
  878.                |                                           |
  879.                |                                           |
  880.                +---- COPY THIS DATA TO NEW ENTRY (Y/N) ----+
  881.  
  882.  
  883.             ALT-F10 - COMMENTS DURING ADD / EDIT QSO ENTRY FORM
  884.  
  885.    The format of the window is shown here,  and will appear  centered  on
  886.    the screen when called by Alt-F10 during ADD or EDIT record
  887.    operations.
  888.                            Comments window format
  889.  
  890.               +----------------------------------------------+
  891.               |  COMMENTS - Enter up to 4 lines (160 CHARS)  |
  892.               |     of text - Press F1 for EDIT KEY HELP     |
  893.               | +------------------------------------------+ |
  894.               |1| You would input your comments in this    |1|
  895.               |2| window. Word wrapping is automatic and   |2|
  896.               |3| remember to limit comments to these four |3|
  897.               |4| lines shown by the 1,2,3,4 on the sides. |4|
  898.               | +------------------------------------------+ |
  899.               +----------------------------------------------+
  900.  
  901.         Anytime  the entry form is opened for ADD or EDIT,  pressing ALT-
  902.    F10 will open a COMMENT window and allow up to 160 characters (4 lines
  903.    at 40 characters each line) which can be whatever you desire. The only
  904.    rule is that the text CANNOT contain any semicolons (;),  or  it  will
  905.    not format up correctly. Use a comma, dash or colon if needed. If more
  906.    than 160 characters are entered and you try to exit the window, an er-
  907.    ror  message is displayed and you must press ESC to abort the COMMENTS
  908.    entry or re-edit the text to limit it to 160 characters.  If the  text
  909.    is less than 160 characters, the window is closed and you are returned
  910.    to the field you were at when you pressed the  ALT-F10  key.  If  more
  911.    comments  are  needed,  press  the ALT-F10 key again and the window is
  912.    reopened with the previous text shown.  Press CONTROL-PGDN to move the
  913.    cursor  to  the  end  of the current text,  if needed,  and enter more
  914.    notes.  The same rules apply as in  the  first  time  the  window  was
  915.    opened.  When  the current entry form is saved,  the notes in the COM-
  916.    MENTS window memory location are  saved  as  well.  If  the  entry  is
  917.    aborted  or  canceled,  the notes are discarded as well as the rest of
  918.    the data.
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.    THE MAIN MENU SELECTIONS
  930.    ------------------------
  931.         The MAIN MENU has 5 sub-level menus that can be called  from  it.
  932.    These  menus,  in  turn,  either  call  other  menus or call functions
  933.    directly to allow you access to all aspects of the program.  The  fol-
  934.    lowing  is  a  simple block diagram to show how the main components of
  935.    the menuing system are connected.
  936.  
  937.                               +--------------+
  938.                               |   MAIN MENU  |
  939.                               +------+-------+
  940.                                      |
  941.             +-----------+------------+-----------+------------+
  942.             |           |            |           |            |
  943.       +-----V-----+     |     +------V-----+     |    +-------V-----+
  944.       | QSO DATA  |     |     | LOG REPORT |     |    | FILE        |
  945.       | UPDATE    |     |     | PRINT      |     |    | MAINTENANCE |
  946.       | MENU     6|     |     | MENU      4|     |    | MENU       6|
  947.       +-----------+     |     +------------+     |    +-------+-----+
  948.                         |                        |            |
  949.                     +---V-------+         +------V----+       |
  950.                     | RETRIEVE  |         | PREFIX   6|       |
  951.                     | DATA FROM <---------+ UTILITIES |       |
  952.                     | LOG MENU 7|         | MAIN MENU |       |
  953.                     +-----------+         +-----+-----+       |
  954.                                                 |             |
  955.                                         +-------V---+   +-----V-----+
  956.                                         | UPDATE   5|   | UPDATE    |
  957.                                         | PREFIX    |   | USER DATA |
  958.                                         | DATA MENU |   | MENU     7|
  959.                                         +-----------+   +-----------+
  960.  
  961.         This menu layout does NOT show all options  that  can  be  called
  962.    from  the menus,  only where other menus can be called.  For instance,
  963.    the PREFIX UTILITIES menu has 6 options but only 2 of  them  are  sub-
  964.    menus.  The  number  of menu options is shown on the right side of the
  965.    box for each menu. The program main menu screen is shown below:
  966.  
  967.           +-----------------------------------------------------------+
  968.           |                           KI6LO                           |
  969.           |               AMATEUR RADIO STATION LOGBOOK               |
  970.           |                         MAIN MENU                         |
  971.           +-----------------------------------------------------------+
  972.           |                                                           |
  973.           |   option ------> QSO DATA UPDATE MENU                     |
  974.           |   message        RETRIEVE DATA FROM LOG                   |
  975.           |   for current    LOG REPORT PRINT MENU                    |
  976.           |   option bar     PREFIX UTILITIES MENU                    |
  977.           |   selection      FILE MAINTENANCE MENU                    |
  978.           |     |            EXIT LOGBOOK                             |
  979.           |      \____                                                |
  980.           |            \                                              |
  981.           |      ADD, EDIT, DELETE, CONFIRM AND SORT LOG ENTRIES      |
  982.           +-----------------------------------------------------------+
  983.  
  984.    Remember, pressing F1 anywhere in the program will get HELP for you.
  985.  
  986.    END OF FILE --- BBS VERSION USER MANUAL
  987.  
  988.  
  989.  
  990.  
  991.